impregnable barrier

Translations
непреодолимый барьер
The mountain range acted as an impregnable barrier against invaders.
Горный хребет служил непреодолимым барьером против захватчиков.
Words